﻿using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace OneCard.Face8280Module.Entities.DbModels
{
    /// <summary>
    /// 
    ///</summary>
    [SugarTable("PersonnelExtend")]
    public class PersonnelExtend
    {
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "PersonnelID", IsPrimaryKey = true)]
        public int PersonnelID { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "PermanentAddress")]
        public string PermanentAddress { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseholdType")]
        public byte HouseholdType { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "Height")]
        public byte Height { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "Political")]
        public byte Political { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "Faith")]
        public string Faith { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "Marital")]
        public byte Marital { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "MaritalName")]
        public string MaritalName { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "MaritalIdentity")]
        public string MaritalIdentity { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "AccompanyingCount")]
        public byte AccompanyingCount { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "AccompanyingName1")]
        public string AccompanyingName1 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "AccompanyingSex1")]
        public byte AccompanyingSex1 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "AccompanyingRelationship1")]
        public byte AccompanyingRelationship1 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "AccompanyingIdentity1")]
        public string AccompanyingIdentity1 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "AccompanyingName2")]
        public string AccompanyingName2 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "AccompanyingSex2")]
        public byte AccompanyingSex2 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "AccompanyingRelationship2")]
        public byte AccompanyingRelationship2 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "AccompanyingIdentity2")]
        public string AccompanyingIdentity2 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "FamilyPlanningType")]
        public byte FamilyPlanningType { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "FamilyPlanningID")]
        public string FamilyPlanningID { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "FamilyPlanningChildren")]
        public byte FamilyPlanningChildren { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseType")]
        public byte HouseType { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseInfo1")]
        public string HouseInfo1 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseInfo2")]
        public string HouseInfo2 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseInfo3")]
        public string HouseInfo3 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseInfo4")]
        public string HouseInfo4 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseInfo5")]
        public string HouseInfo5 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseInfo6")]
        public string HouseInfo6 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseInfo7")]
        public string HouseInfo7 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseInfo8")]
        public string HouseInfo8 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseOwner")]
        public string HouseOwner { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseOwnerTel")]
        public string HouseOwnerTel { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "HouseRenter")]
        public byte HouseRenter { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "EnterCityDate")]
        public int EnterCityDate { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "LiveType")]
        public byte LiveType { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "LiveCause")]
        public byte LiveCause { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "ResidencePermitBid")]
        public byte ResidencePermitBid { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "ResidencePermitDate")]
        public int ResidencePermitDate { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "ResidencePermitValidity")]
        public byte ResidencePermitValidity { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "WorkTel")]
        public string WorkTel { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "WorkName")]
        public string WorkName { get; set; }
        /// <summary>
        ///  
        ///</summary>
        [SugarColumn(ColumnName = "WorkAddr")]
        public string WorkAddr { get; set; }
    }
}
